gpt4 book ai didi

html - 可以设置 css3 resize 函数的样式吗?

转载 作者:技术小花猫 更新时间:2023-10-29 12:33:39 25 4
gpt4 key购买 nike

我在想;是否可以设置 css3 调整大小属性?

div {
resize: both;
overflow: auto;
}

我想要水平调整大小,并且想要垂直条,而不是默认情况下 Angular 落里的小东西。查看图像。简而言之,我可以这样做吗:

enter image description here

像这样:

enter image description here

...如果这不能通过 css 实现,还有其他想法吗?我想让事情尽可能轻。

最佳答案

Obs:此答案仅适用于 WebKit,无法找到其他浏览器,也无法使用它们的 - 名称进行测试。


代码:

考虑到您有一个具有以下 CSS 的元素:

.styled {
resize:both;
overflow:auto;
background:orange; /* just for looks */
}

如果添加 webkit 的特定伪选择器 ::-webkit-resizer,则可以设置句柄样式:

::-webkit-resizer {
border: 2px solid yellow;
background: blue;
box-shadow: 0 0 2px 5px red;
outline: 2px dashed green;

/*size does not work*/
display:block;
width: 150px !important;
height: 150px !important;
}

视觉:

-webkit-resizer

http://jsfiddle.net/RaphaelDDL/ryphs/1/

最后的想法

我在 FF22 上用 ::-moz-resizer 测试过,没有用。是的,您不得不制作 javascript 版本,模仿 StackOverflow 的文本区域句柄。


额外信息

当设置 shadow dom 伪选择器的样式时,不要将它们堆叠到单个选择器中 ::-webkit-resizer,::-moz-resizer {/*css*/} 因为会使整个选择器无效。

关于html - 可以设置 css3 resize 函数的样式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18580795/

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