gpt4 book ai didi

CSS 调整大小属性在 iPad 上不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 13:25:29 26 4
gpt4 key购买 nike

今天我尝试调整 <div> 的大小使用 CSS。它适用于 Safari、Firefox 和 Chrome 等桌面浏览器,但不适用于 iPad。

我想调整 <div> 的大小不使用 JavaScript。随着resize CSS 属性,用户可以简单地拖动 <div> s 调整大小。

根据 Apple 自己的文档, resize is supported on iOS since version 1 , 但我看不到如何调整 <div> 的大小在 iOS 上。

http://jsfiddle.net/dQuX7/

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Flexbox resize</title>
<style>
section {
width: 800px;
display: -webkit-box;
display: -moz-box;
display: box;
}
div.left, div.right {
outline: solid 1px #ccc;
overflow: auto;
}
div.left {
width: 20%;
resize: both;

}
div.right {
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
}
</style>
<body>
<section>
<div class="left">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>
<div class="right">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
</div>

</section>
</body>
</html>

最佳答案

如果 resize 属性在 iPad 上不被支持,那么恐怕你被卡住了——没有任何其他非 JavaScript 方法允许用户调整 HTML 的大小元素。

(请注意,resize 在 Internet Explorer 或 Opera 上也不起作用。)

关于CSS 调整大小属性在 iPad 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8443209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com