Я пытаюсь выяснить способ использования прикрепить стрелку к нижней части топового изображения, like this. Я видел несколько методов создания стрелок с CSS3, но я обнаружил, что они почти всегда используют свойство border для его достижения. Обычно что-то вроде этого:CSS Arrow на изображении (без использования границ)
#demo {
width: 100px;
height: 100px;
background-color: #ccc;
position: relative;
border: 4px solid #333;
}
#demo:after {
border-width: 9px;
border-left-color: #ccc;
top: 15px;
}
Я пытаюсь найти способ, чтобы создать такого рода маски форму без каких-либо иных, чем основные художественные образы. Кто-нибудь достиг этого? Если у кого-то есть какие-то идеи, это будет очень признательно.
Там не будет простой способ сделать это ... может быть просто проще для обращения к нему с изображением. Если у вас есть этот пример с сайта, я могу посмотреть на их источник и рассказать вам, что они сделали. –
Я правильно тебя понимаю? Вы хотите добавить стрелку с помощью css3, но без использования свойства границы или дополнительных изображений. – Nek
Да, в принципе я не могу использовать границу, потому что это сделало бы стрелку сплошным цветом. Я бы предпочел не использовать другое изображение, потому что мой мачта (полная ширина) изменяет размер с помощью окна, и если он будет увеличен, стрелка станет неровной. Я бы хотел сохранить ее четкой, поэтому мне было интересно, возможно ли это добавить стрелочную маску с CSS3. – Nate