Тимур Машнин

Введение в веб-разработку с HTML, CSS, JavaScript


Скачать книгу

мы добавили свойство overflow. Свойство overflow указывает, следует ли обрезать содержимое или добавить полосы прокрутки, когда содержимое элемента слишком велико и не помещается в указанной области. И свойство overflow имеет следующие значения:

      visible – по умолчанию. Переполнение контента в блоке не отсекается, и содержимое отображается за пределами блока.

      hidden – переполнение контента обрезается, и остальное содержимое будет невидимым.

      scroll – переполнение контента обрезается, и добавляется полоса прокрутки, чтобы увидеть остальную часть содержимого.

      auto – аналогично прокрутке, но добавляет полосы прокрутки только при необходимости.

      В результате мы можем увидеть, что наш блок имеет размеры не 300 пикселей на 50 пикселей, а здесь добавляется отступ, ширина границы и поле. Так что, когда вы устанавливаете размеры блока, нужно учитывать и все остальные свойства. Здесь на самом деле мы устанавливаем не ширину блока, а ширину содержимого.

      В CSS 3 есть такое свойство как box-sizing со значением border-box.

      Свойство CSS box-sizing позволяет нам включать отступы и границы в общую ширину и высоту элемента.

      Без свойства CSS box-sizing, по умолчанию ширина и высота элемента вычисляются следующим образом:

      ширина + отступ + граница = фактическая ширина элемента

      высота + отступ + граница = фактическая высота элемента

      С этим значением border-box свойства box-sizing все будет включено и размер нашего блока станет 300 пикселей на 50 пикселей.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «Литрес».

      Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4AAQSkZJRgABAQAAAQABAAD/4AAITlhQTABx/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgCSAQPAwEiAAIRAQMRAf/EABwAAQABBQEBAAAAAAAAAAAAAAAGAQMEBQcCCP/EAFsQAAEDAwAEBg8ECAMHAgQDCQEAAgMEBREGEiExExRBUZHRBxUWFyIyUlNUVWFxgZKTM0Kh0iM0NVZyc7HBNqKyJERFYnSC4SY3JWPC8Qh1oxgnOENGg4Sz8P/EABsBAQEBAQEBAQEAAAAAAAAAAAABAgMEBQYH/8QANhEBAAIBAQcDAwMDBAICAwAAAAECEQMEEhMVITFRQWGRBRRSIjIzNEJxI1Oh8AaBJLFDYsH/2gAMAwEAAhEDEQA/AO/oiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiIIvpJppBo3pDo/aJaOSZ95nMLJGvAEWC0ZI5fGUoXGuzPc4LNpnoJcqoPMFLVSSvEbdZxAMZwBylZdz7KGl1igivV30HdTaPSPaC/jIM8bSdhc3kPsIHNlB1lzmsaXOcGtAySTgAKjHskYHxua5jhkOacgrnnZRvdxf2Oaiey2sXG33CgkdPU8OI+LxOYCH6p2uyCdg5lFux7pPpzRaBWimtmgrbhRRxERVRuLI+EGsduqRkbcj4IOxUl2t1fV1VLSV1PPUUjgyoijkDnRHmcBuOw7+ZZi+d9BtINL6TTjTOot2h4rayoqmurKbjzGcWdrP8HWIw7edo5l0/TbsjR6DGwuuNvJiuLnioLZMmn1WtJwADrnLscm5BOUXJrl2TdM7ZQ9vqnQR0Wj2QXOfUjjDWE7HOaPF9xHxUvuun1otmgI0vBfPQyRMfCxuxz3OOA32HOw82CglSLnls0r7IE1RRVFfoTCy2VcjGkwVgdNAxxHhuby4ByRgLfadaT1OiOjT7rSWqW5yiVkfARkjAP3iQDsHu5UElUL7I+mdXojbbey100FVdrjVspqaCbOqc7ycEHmG/lUqttU+utdJWSQPp3zwsldC/wAaMuAOqfaM4XMB/wCsuz7nx7dotTe9pqH/ANxn/wDTQdYbrajdfGtjbjdlQuy6Z1t87Jd7sFLT05tFphaJanDtcznHgjbjHjDd90qRaR3mHR7Ry4XefGpSQOlwfvEDYPicD4qFdhu1OtWgT73cXBtZd5X3Cplfsw051STzY8L/ALkHSEXKqfsl6VaTS1NRoZog2vtNPIYxV1VSIuGI36oJH9/bjcpJTaaXGXQma9SaLXFtyhm4u61tGZHP1g3IONrdudbG4FBMUXKrnp92QbDQOvF20Gpo7VHh0wirmuljbnecZ/p0Ka1GldN3BT6V0UZnp20Dq2ONx1S4Bhdqk7cHZjlQSBFyig7KWkmlNsiqdEdEDWFkYNXLUVAjiZJvMbCca5HOpR2P9OotOLZVPfRvobjQzcBWUjzkxu9h2bNh37cgoNhYNM7LpLc7pb7ZPJJUWyXgqkOjLQDkjYTvGWnoW/UI0H0jor1pHpXR0tjpbfJb63gpZ4Q3Wqjl413YaNvgneTvWRoTpudL66/0xoBS9qqw0ocJdfhQC4a24Y8XdtQS9FELnpubd2TbNoeKASC40z5zVcLjg8CQ41cbfs+flWDpJp5c6fSwaK6L2Vl0uzIBUVDpphFFAw7snlO0dI3oJ6ijmil30huTauHSKwC11NOW6ro5xLFODna0jdjG0e0LQXfshXOp0nqtHNDrG27VtEBxyommEUEBP3c8p6jvwUHQkUC0Z0/rqvSh2i2k9m7UXoxGaAMlEkVQwZzqnn2Hn3HmU9QEUL030/Gi1ZQ2i322S6324fq9HG7V8HynHkGw9B3YWJZNLtMhf6O26TaHGjhrCWx1lHOJmRuDScPxnG7flBP0XO9IOyRXM0ol0Y0RsTr1dYG61S50ojhg9hcd52845tpVi19ky60WlFHo9pro92nqa46tJUxTCSGR24DI3bcDedpGQMoOlooLp12SafQW9Wekq6F89PXtlc+WNx12agGA1uPCJJA3haCv7Kek+j01HcNJNDTb7BVyiNs4qA+WLO4vaNxxtwQEHWUXLLj2TdJZ6OovWjeiLq7R2m1i6snm4N07W+M+Nm/V2Hbg+5TrRTSSk0u0ao71RNcyKoacxu3scDhzT7iCgz7ncILVa6u4VLtWClhdNIf+Voyf6KPdjrSO6aWaIQ3u6UtPSvqZXmCOEOxwQOATknbkH8FHOzXcp3aO0Gi9A7/b7/WMpmgckYILj7slo9xK6FarbBZ7RR22lbiClhbCwexowgzEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREHJeym0O7JHY5DgCOPu2Ef80akvZcAd2KtIAQD+gadv8AG1ZOlGhQ0l0l0cvHH+L9pqgzcFwOvw2S04zkavi8x3rZaW2Dup0VuFk4zxbjkepw2pr6m0HOMjO7nQQ5+T/+HAcv/pwf/wClbbsR/wDtVo//ACHf63LcUOjMFPoPBovUymop2UAoZJA3VL26moTjJx+Ki2hWgOk+iVZS0h0v4zo/Sue6Oh4o0OfrA4BdtIAJzsPJyINZ2L//AHO7I/8A1zP9Ui8dmHgxpj2OeG1OC7bjX1/FxwkOc55FsLp2Nb7BpjcdINE9KBaHXMDjcT6USjPK5udnt3bMnbtWj7M1rZcbz2PLTXSvmjqK/i08g8Fzw50LXH2E5KDpemjoG6DX41JaIe18+trbvEK552PtFYdL+wFSWW5PkjjndK6KRvjRkSuLXDn2jdzLIrexZpVdKVtkuOntRPo61w/QmmaJnsB2Nc/l95z7lMbvoi6fRWjsthulRY3UJYaaen8LV1QRhwyNYHO0E7SggUmkemvYrNDBpQ6mvWjr5W0zLhDls8XNrDl2A8+ceMuyA5GRuXL5OxppHpFWUY000tFzttHMJm0dPSNhErhuLyPiNx3nGFK9OtFZdMtGn2mG6S21zpWScPG0u8X