|
в общем такой вопрос к верстальщикам:
есть блок назовем его "osn_content" в этом блоке сверху прилеплен еще 1 блок на всю ширину пусть он будет "menu",ну и в этом блоке еще 4 блока равные по размеру,далее после блока "menu" следует "hr".А теперь собственно вопрос/проблема - в хроме,мозиле все ок,т.е. "hr" следует после блока "menu" и на всю ширину блока
"osn_content" ,но вот опера категорически отказывается так делать и лепит "hr" сразу справа блока "menu". Что интересно даже в ишаке все нормально,проблема только в опере.
В общем подскажите как опера считает отступы для "hr".
Все,проблема решена вставкой стиля clear:both для тега hr.
Последний раз редактировалось Аратор; 24.09.2011 в 12:23. Причина: решено
<-=SEO=->
Хоть проблема и решена, но в таких случаях лучше показать код)
hr можно было б заменить на border, тень с эмуляцией всяких эффектов.
God Gave Me Everything I Want, now come on...
TenЬ
hr для подчеркивания используется, т.е насколько я понял нужна линия между блоками , поэтому бордер не в тему.
почему не в тему?)
God Gave Me Everything I Want, now come on...
хех))))
учитывая что я не вижу макета...но у меня просто сразу нарисовалось такое)
добавил паддинг внизу на скока надо и все, цвет бордера и толщина как у hr)
Код HTML:<div class="main_content"> <div class="menu" style="border-bottom:1px solid #c9c9c9;"> <div></div> <div></div> <div></div> </div> ... </div>
God Gave Me Everything I Want, now come on...
да,только на hr можно поставить ширину 80% и будет эстетичней выглядеть,а там уже на всю ширину блока будет.
<-=SEO=->
Социальные закладки