javascript – 使用CSS为按钮添加固定宽度
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 使用CSS为按钮添加固定宽度,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2831字,纯文字阅读大概需要5分钟。
内容图文
![javascript – 使用CSS为按钮添加固定宽度](/upload/InfoBanner/zyjiaocheng/761/80d0dbb1b1c7489cb9a7bc707fd605b3.jpg)
我试图创建一个固定宽度的按钮和按钮中心的文本,按钮是在主Style.css中定义的,但我想为某些页面添加额外的样式并保持按钮的固定宽度,我曾尝试使用CSS – width-150px来创建宽度,但这对按钮没有任何影响,任何想法
它在WordPress网站上
<a class="button primary-button width-150px" href="/membership-profile">Membership Profile</a>
<a class="button primary-button width-150px" href="/password-reset">Password Reset</a>
<a class="button primary-button width-150px" href="/test-page">Test</a>
<a class="button primary-button width-150px" href="/test-page">Test</a>
<a class="button primary-button width-150px" href="/test-page">Test</a>
CSS
.width-150px{
width: 150px;
display: inline-block;
}
这是我在style.css文件中可以找到的
/* =08. Buttons
-------------------------------------------------------------- */
button,
.button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
background-color: #199cd8;
background-clip: border-box;
border: 1px solid transparent;
border-radius: 4px;
color: #fff;
outline: none;
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
padding: 0 20px;
text-transform: uppercase;
line-height: 40px;
display: inline-block;
zoom: 1; *display: inline;
}
/*
* Hover
* 1. Apply hover style also to focus state
* 2. Remove default focus style
* 3. Required for 'a' elements
*/
button:hover,
.button:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
background-color: #1581b2;
color: #fff;
}
/* Active */
button:active,
.button:active,
input[type="reset"]:active,
input[type="submit"]:active,
input[type="button"]:active {
background-color: #199cd8;
}
/* === Differnt Colors and Sizes Of Primary and Secondary Buttons === */
/* Featured */
.primary-button {
background-color: #199cd8;
}
#header-button-container .primary-button,
#header-button-container .secondary-button {
color: #fff!important;
vertical-align: baseline;
}
.primary-button:hover{
background-color: #1581b2;
}
.secondary-button {
background-color: transparent;
border: 1px solid #fff;
}
.secondary-button:hover{
background-color: #199cd8;
}
.site-header .secondary-button { color: #fff; }
/*#header-button-container .secondary-button {
color: #000;
border-color: #000;
}
.secondary-button:hover,
#header-button-container .secondary-button:hover {
background-color: #fff;
color: #199cd8;
}
#header-button-container .secondary-button:hover {
border-color: #199cd8;
}*/
/* === Default Styles === */
.button {
margin: 5px;
}
.button:hover {
color: #fff!important;
}
编辑!使用宽度为150px的按钮可以使宽度超过150px,因此这是一个最大尺寸而不是实际尺寸,如果我减少到50我的所有按钮尺寸减小,如果我将它改为300按钮保持他们的正常尺寸
解决方法:
将HTML更改为:
<a class="primary-button" href="/membership-profile">Membership Profile</a>
和CSS:
.primary-button{
width: 150px;
display: inline-block;
}
这样您就可以使用类“primary-button”将样式(由CSS类提供)应用于所有HTML元素.
内容总结
以上是互联网集市为您收集整理的javascript – 使用CSS为按钮添加固定宽度全部内容,希望文章能够帮你解决javascript – 使用CSS为按钮添加固定宽度所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。