Jump to content

Absinthe

Newbie
  • Posts

    7
  • Joined

  • Last visited

Absinthe's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Поспорил я со своим верстальщиком по поводу семантики. Мое мнение - html должен содержать структурированную информацию и метаинформацию, но не должен содержать данных об отображении: для этого есть CSS. Его мнение - помимо структурированной информации и метаинформации html может содержать блоки, которые нужны исключительно для визуализации (к примеру, пустой <div class="clear"></div> или другие подобные контейнеры, целью которых является лишь применение какого-то CSS-стиля) Сразу скажу, что его подход доставляет мне неудобства при работе с шаблоном: я вижу больше информации, чем мне нужно (сложнее искать нужное). И могу что-то из этого сломать при редактировании. Просьба людей с многолетним опытом верстки и соответствующими навыками прокомментировать, кто из нас прав.
  2. Absinthe

    Portable IE8

    Приспичило протестировать сайт в данном браузере. Не хочется ставить виртуалку с виндой только из-за этого. В поиске нашел темы от прошлого года с файлами на залил.ру, но, вероятно, что-то с тестированием изменилось. Хотел бы узнать, чем вы пользуетесь.
  3. А как оно работает? Почему overflow: hidden убирает обтекаемость?
  4. Есть блок parent шириной 600 пикселей. В нем может быть блок right и блок main А может быть только main. Ширина блока right 100 пикселей. Как сделать ширину блока main такой, чтобы она занимала все оставшееся пространство parent? Т.е. либо 500, либо 600 пикселей.
  5. Они внутри него выравниваются, это же ячейка таблицы. Спасибо, попробую.
  6. Есть родительский div Его нельзя трогать. Нужно создать в нем div внутри с размерами 100%. И выравниванрием по центру. Обычный способ с display: table-cell; почему-то не подходит. Вот сокращенный код: <style> .center { background-color: gray; text-align: center; display: table-cell; vertical-align: middle; } </style> <div style="position: absolute; width: 800px; height: 600px; background-color: yellow;"> <div style="position: absolute; width: 100%; height: 100%" class="center">Проверка</div> </div> Не работает vertical-align: middle; из-за position: absolute; Если position: absolute; убрать(а этого нельзя делать для родительского блока!), то не будет работать width: 100%; height: 100%" Как решить проблему?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy