2015-11-13 3 views
0

Итак, новый для PhpStorm 10.0 и проблема с «новой строкой». Для того, чтобы сохранить свой текст в чистоте, я хотел форматировать код, как такНовая строка PhpStorm добавляет пространство

<a href="javascript:;">Link One</a> <a href="javascript:;">Link Two</a>

Когда отображается на экране, конечно, есть пространство

Link One Link Two

Таким образом, я не добавлял пространство, и хотел бы, чтобы это было

Link OneLink Two

Почему? Потому что, если я добавлю границу вокруг своего тега <a>, между моей правой и левой границей не будет разрыва.

Я начал получать эту проблему с PhpStorm, другие редакторы добавили бы место, если бы я сделал Ctrl + Enter или добавили фактическое пространство между ними.

Что дает? Есть ли способ, который я мог бы сделать, чтобы исправить это?

+1

это не PhpStorm это просто пробел в HTML – Dale

+0

Хммм - У меня нет никаких пробелов вообще ни в одном из классов в моем CSS. Как вы предлагаете это исправление? –

+0

https://css-tricks.com/fighting-the-space-between-inline-block-elements/ нашел это - но не может быть, что это единственное решение ???? Это? –

ответ

0

Это определенно не проблема Phpstorm. Это проблема CSS. По умолчанию элементы привязки имеют дисплей: встроенный, поэтому они по умолчанию разнесены. Попробуйте добавить этот CSS, чтобы добиться того, что вам нужно:

a { 
    display: inline-block; 
    padding: 0; 
    margin: 0; 
    float: left; }