Я нахожу, что я всегда пытаюсь "обмануть" мой код в работе.
Да.CSS часто заключается в создании иллюзии эффекта, который вы намереваетесь, а не в том, чтобы фактически делать то, что вы намереваетесь.
Тем не менее, существуют очень конкретные правила, такие как , определенные в W3C .Понимание модели визуального форматирования может сделать чудеса и для вашего понимания.Однако эти спецификации носят плотный характер и часто сбивают с толку, поэтому выяснение конкретных свойств и постепенное наращивание знаний зачастую является более легким путем.Найдите учебные пособия (см. Ссылки ниже) или просто поиграйте с ними и посмотрите, что произойдет (вот как я выучил float
и clear
).
Несмотря на то, что он часто мертв, есть несколько пользователей SO, которыерегулярно проверяю CSS-чат (включая меня), поэтому, если у вас есть общие вопросы (неуместные для настоящего вопроса SO), не стесняйтесь их задавать, и кто-нибудь в конечном итоге отправит вам ответный звонок.
Кроме того, я создал Полезные ссылки CSS документ со ссылками на официальные документы, несколько учебных пособий и другие ресурсы CSS.