Я новичок в css, и я попытался найти ответ, но я не смог его найти. Так что, пожалуйста, медведь со мной: DСпособность устанавливать ширину%, но не высоту
У меня есть мета в моем коде (потому что это адаптивный мобильный интернет), я покажу его в случае его связанной с моей проблемой:
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">
Это часть моего кода, где я хочу, чтобы изменить img
width
и height
с CSS:
<div id="desc">
<img alt="" src="images/MallDetail/MallDesc.png">
</div>
Так что я пытался что-то вроде этого:
#desc img {
float: left;
width: 95%;
height: 50%;
margin: 0 2.5% 0 2.5%;
}
Тогда странно, что случилось: ширина работает отлично, img
width
размер 95% от текущей ширины, но в height
не работает - это просто не меняется (его height
должно быть 50% от текущей высоты).
У меня также есть margin 0
и padding 0
, чтобы сбросить мой css.
Почему это происходит? Что мне делать, чтобы заставить все работать?
Любая помощь приветствуется, спасибо за вашу помощь: D
высота/ширина проценты вмещать высоту блока/ширина не оригинальный высота/ширина –
Вы пробовали давая '# desc' определенную ширину? – LonelyWebCrawler