2015-04-22 2 views
2

У меня проблема, которую я не понимаю. Внутри родительского div у меня есть ссылка, и я хочу заполнить полную родительскую ширину.ссылка с полной шириной внутри div

#changePassword { 
    width:100%; 
    height:5.28%; 
    border-bottom:1px solid #a9aaa7; 
    background:#3c3c3c; 
} 

#changePassword a { 
    width:100%; 
    height:100%; 
    background:url(iconPassword.png) no-repeat; 
    color:#FFF; 
    font-size:1vw; 
    text-decoration:none; 
    padding-left:20%; 
} 

Но заполняйте текст внутри ссылки. Я проверил эту ширину границы.

Image

+2

вам нужно добавить 'дисплей: блок;' 'к #changePassword a' –

ответ

2

Якоря встроенные элементы, что означает, среди прочего, что они будут только как большой, как их содержание и горизонтальной прокладки ,

Вы можете изменить это, изменив свойство display в CSS. В этом случае вам необходимо установить его на block или inline-block.

More information on the display property

Смежные вопросы