Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CSS-当按钮平行于按钮右边框延伸时,让文本从左开始_Javascript_Html_Css - Fatal编程技术网

Javascript CSS-当按钮平行于按钮右边框延伸时,让文本从左开始

Javascript CSS-当按钮平行于按钮右边框延伸时,让文本从左开始,javascript,html,css,Javascript,Html,Css,我有一个扩展的按钮,我希望按钮的文本与按钮的右边框平行移动,直到按钮扩展到最大宽度。因此,当按钮折叠并从左向右移动时,文本在右侧不可见 目前我只有“支出”按钮。举例来说,这是一个无止境的循环。 const-button=document.getElementById(“myButton”); 常量切换类=()=>{ 设置超时(()=>{ button.className=button.classList.contains('btn1')?'btn btn2':'btn btn1'; 设置超时(t

我有一个扩展的按钮,我希望按钮的文本与按钮的右边框平行移动,直到按钮扩展到最大宽度。因此,当按钮折叠并从左向右移动时,文本在右侧不可见

目前我只有“支出”按钮。举例来说,这是一个无止境的循环。
const-button=document.getElementById(“myButton”);
常量切换类=()=>{
设置超时(()=>{
button.className=button.classList.contains('btn1')?'btn btn2':'btn btn1';
设置超时(toggleClass,100);
}, 1500);
}
toggleClass()
.btn{
背景颜色:黄色;
宽度:自动;
过渡:所有1s线性;
溢出:隐藏;
空白:nowrap;
}
.btn1{
最大宽度:1000px;
}
.btn2{
最大宽度:5px;
}

一些文本
查看以下内容:

此外,您还可以在此处运行代码段:

const-button=document.getElementById(“myButton”);
常量切换类=()=>{
设置超时(()=>{
button.className=button.classList.contains('btn1')?'btn btn2':'btn btn1';
设置超时(toggleClass,100);
}, 1500);
}
toggleClass()
.btn{
背景颜色:黄色;
宽度:80px;
高度:20px;
过渡:所有1s线性;
溢出:隐藏;
空白:nowrap;
位置:相对位置;
}
.btn跨度{
右:5px;
顶部:0px;
位置:绝对位置;
}
.btn1{
最大宽度:1000px;
}
.btn2{
最大宽度:5px;
}

一些文本

谢谢,我得出的结论是我问的问题不对。也许你再看看。现在检查一下这个。