Як намалювати трикутник на css
Відео: ЯК ЗРОБИТИ ТРИКУТНИК НА ОСНОВІ CSS, TRIANGLE CSS, УРОКИ CSS і HTML, УРОК 16
Відео: Трикутник на HTML і CSS
Однією з дуже частих завдань, яка встає перед верстальником, це малювання трикутників на CSS. Наприклад, вони можуть бути на згортаються і розгортаються блоках, на що випадають меню, на якихось інших елементах інтерфейсу. І в цій статті я покажу найоптимальніші варіанти малювання трикутника на CSS.
1-й спосіб
Створення простого зображення зі стрілкою (Наприклад, вирізка з дизайну). Цей спосіб я сам постійно використовую, і знаю, що він є най-най популярним, і в деяких випадках єдиним. Але тут є великий мінус, якщо робити прозорі місця у трикутника, то треба використовувати PNG, Котрий IE6 не підтримує. А якщо брати JPG, то в залежності від фону потрібно брати те чи інше зображення. У підсумку, може бути 100 однакових стрілок, у яких різний фон, в результаті, буде 100 зображень.
Відео: Конверт трикутник як зробити
2-й спосіб
Цей спосіб вже використовує чистий CSS, він дуже простий, але красиві куточки (наприклад, з тінями, градієнтами, з якими-небудь складними малюнками) на ньому не зробиш:
Відео: 3D трикутник / Як намалювати 3D фігуру самому
.triangle {
border-color:# 000 #fff #fff # fff-
border-style: solid-
border-width:10px5px05px-
height:0-
width:0-
}Далі до звичайного блоку div можна застосувати клас triangle, в результаті даний блок стане стрілкою чорного кольору (# 000). Розміри можна регулювати через властивість border-width. Ось про цей спосіб багато з Вас навіть не чули, тому якщо стрілка простенька, то це найкращий спосіб.
інші способи
Час від часу я з ними зустрічаюся, але сам не використовую їх, оскільки жоден з них не є кросбраузерності. Всі вони використовують CSS3 і / або HTML5, які, на жаль, ще дуже погано підтримуються навіть сучасними браузерами, а про старі і говорити не доводиться. Тому рекомендую Вам використовувати на даний момент поки тільки перші 2 способу.
Triangle away
Flowpaper
Geometry solver pro
Як намалювати друк в word.
Як зробити область малювання на jаvascript.
Як зробити анімований фон на сторінці
Як зробити фон картинкою
Що таке css спрайт?
Як зробити трикутники на чистому css.
Як зробити зображення адаптивними?
Як користуватися krita
Тег canvas в html 5.
Заливка текстурами в php
Малювання графіків в php
Обрізка зображень в php
Малювання в php
Малювання тексту в php
Закладка word «головна».
Прогалини в html
Створення зображень в php
Сервіс по генерації трикутників.
Що таке css спрайт?
Triangle away
Як зробити трикутники на чистому css.
Закладка word «головна».
Прогалини в html
Обрізка зображень в php
Малювання тексту в php
Заливка текстурами в php
Geometry solver pro
Як користуватися krita