Я не совсем уверен, что вы хотите, так как вы не объяснили, что вы хотели сделать с div "actions", но если вы хотели, чтобы div "actions" плавал прямо рядом с div "Testing" Я только что попытался создать отдельный класс .floatr, или он также будет работать, если вы просто примените стиль непосредственно к div.
.floatr {
float: right;
}
с классом .floatr, примените это к div "actions":
<div class="actions floatr"></div>
Я не знаю почему, но мне кажется, что div "actions" игнорирует настройку float в классе, который вы установили таким образом. Лично я предпочитаю применять несколько классов к div-элементам, что позволяет мне повторно использовать этот класс по сравнению с другими div-объектами, для которых мне нужен этот эффект, но я слышал, что некоторые браузеры игнорируют любые классы, объявленные после первого. Да ладно, я еще не сталкивался с этой проблемой в основных браузерах ...
Ой, подожди.
Я снова просмотрел код и думаю, что у вас просто возникла проблема с настройкой классов. Ваш div "actions" отсутствует в действии, попробуйте добавить запятую в CSS:
#journal .title_bar, .actions
{
float: right;
}
Я думаю, иногда, чтобы выяснить, что вам нужно применить эффект напрямую, чтобы убедиться, что он может вести себя так, как вы ожидаете, а затем, вероятно, подумать, что это какая-то синтаксическая ошибка синтаксиса, если она работает. хех.