主页 > html >
CSS 按钮在悬停期间不改变颜色css 和 html(css按钮悬停特效)
25-04-28
2
关于CSS按钮在悬停期间不改变颜色css和html和css按钮悬停特效的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于ASP.NETMVC中@Html.Partial,@Html.Acti
关于CSS 按钮在悬停期间不改变颜色css 和 html 和css按钮悬停特效 的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处、asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、CS50 HTML 和 CSS 基础 (介绍最简单的 HTML 和 CSS) 等相关知识的信息别忘了在本站进行查找喔。
本文目录一览:
CSS 按钮在悬停期间不改变颜色css 和 html(css按钮悬停特效) 如何解决CSS 按钮在悬停期间不改变颜色css 和 html
出于某种原因,当我将鼠标悬停在按钮上时,我的代码不允许我更改按钮的背景颜色。
.button {
display:inline-block;
padding:0.3em 1.2em;
margin:0 0.1em 0.1em 0;
border:0.16em solid rgba(255,255,0);
border-radius:2em;
Box-sizing: border-Box;
text-decoration:none;
font-family:''Roboto'',sans-serif;
font-weight:300;
color:#FFFFFF;
text-shadow: 0 0.04em 0.04em rgba(0,0.35);
text-align:center;
transition: all 0.2s;
background-color:#f14e4e
}
.button.new-quote:hover {
background-color: black !important;
}
<input type="button"value= ''test''/>
感谢您的帮助。我试过把选择器变成一个按钮,我试过在代码的其他部分使用 CSS 没有运气。我正在使用括号编辑器
解决方法
您的代码运行良好。
有隐藏的字符隐藏在背景颜色之前。
所以,而不是被解析为背景颜色, 它可能被解析为:%20%20%20background-color
或者类似的东西
.button {
display:inline-block;
padding:0.3em 1.2em;
margin:0 0.1em 0.1em 0;
border:0.16em solid rgba(255,255,0);
border-radius:2em;
box-sizing: border-box;
text-decoration:none;
font-family:''Roboto'',sans-serif;
font-weight:300;
color:#FFFFFF;
text-shadow: 0 0.04em 0.04em rgba(0,0.35);
text-align:center;
transition: all 0.2s;
background-color:#f14e4e;
}
.button.new-quote:hover{
background-color:black;
font-size:19px;
}
<input type="button"value=''test''/>
,
您的选择器没有任何问题。您已正确选择按钮悬停。我已经运行了您的代码,并猜测它运行良好。
我发现了为什么你的代码不起作用的问题。
.button.new-quote:hover {
background-color: black !important;
}
这是你的选择器,现在检查我的选择器
.button.new-quote:hover {
background-color: black !important;
}
你能看出这里有什么不同吗?这是 background-color
属性后面的额外空格。我先删除了所有空格,然后添加了两个空格,然后它按我们所有人的预期工作。
在我看来,我认为您已经从其他地方复制了 background-color
属性,该位置具有添加隐藏字符空间的复制策略。
.button {
display: inline-block;
padding: 0.3em 1.2em;
margin: 0 0.1em 0.1em 0;
border: 0.16em solid rgba(255,0);
border-radius: 2em;
box-sizing: border-box;
text-decoration: none;
font-family: ''Roboto'',sans-serif;
font-weight: 300;
color: #FFFFFF;
text-shadow: 0 0.04em 0.04em rgba(0,0.35);
text-align: center;
transition: all 0.2s;
background-color: #f14e4e
}
.button.new-quote:hover {
background-color: black !important;
}
<input type="button"value=''test'' />
,
这可能对你有帮助
.button {
display:inline-block;
padding:0.3em 1.2em;
margin:0 0.1em 0.1em 0;
border:0.16em solid rgba(255,0);
border-radius:2em;
box-sizing: border-box;
text-decoration:none;
font-family:''Roboto'',sans-serif;
font-weight:300;
color:#FFFFFF;
text-shadow: 0 0.04em 0.04em rgba(0,0.35);
text-align:center;
transition: all 0.2s;
background-color:#f14e4e;
}
.button:hover{
background-color:black !important;
}
<input type="button"value= ''test''/>
ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction 1.Action、RenderAction加载办法的视图,履行Controller → Model → View的次序,然后把产生的页面带回到本来的View中再回传。而Partial、RenderPartial直接加载视图文件内容
2.Html.Partial可以直接供给用户控件名作为参数,而Html.Action须要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。
3.对于简单的没有任何逻辑的用户控件,推荐应用Html.Partial;对于须要设置一些Model的用户控件,推荐应用Html.Action。当然,有Model数据也是可以应用Html.Partial办法的,可以看办法的重载。
4.Html.Partial与Html.Action有啥区别呢?区别就是,Html.Partial只有一个视图,而Html.Action除了视图,还真的有个Action跟它对应,所以,Html.Action功能比Html.Partial要强。
如何调用这个Html.Partial
//1、以视图名使用当前文件夹下的视图(如果没有找到,则搜索 Shared 文件夹)
@Html.Partial(
"_test"
)
//加载对应文件 /Views/Product/_test.cshtml
//2、依据应用根路径定位视图// 以 "/" 或 "~/" 开头的路径代表应用根路径
@Html.Partial(
"~/Views/Product/_test.cshtml"
)
@Html.Partial(
"/Views/Product/_test2.cshtml"
)
//3、加载其他目录的 视图文件
//注意:需要复制views中的web.config 到template目录,否则会提示 "/template/A.cshtml”处的视图必须派生自 WebViewPage 或 WebViewPage<TModel>"
@Html.Partial(
"/template/A.cshtml"
)
asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处
在ASP.NET MVC中,有什么区别:
Html.Partial and Html.RenderPartial
Html.Action and Html.RenderAction
解决方法
Html.Action调用控制器的动作,这意味着它实例化控制器实体,调用动作方法,构建模型并返回视图结果.
Html.Partial使用已创建的模型(或者可以在没有模型的情况下调用)来渲染指定的视图.
何时使用一个而不是另一个?如果您已有模型并且只想拥有可重复使用的视图,请选择Html.Partial.如果你看到某个部分值得拥有自己的模型和动作,那么使用Html.Action可能是有意义的.
这个问题在this article中有更详细的讨论,你在上面看到的基本上是它的摘录.
asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction 1、带有Render的方法返回值是void,在方法内部进行输出;不带的返回值类型为MvcHtmlString,所以只能这样使用:
@Html.Partial 对应 @{Html.RenderPartial(....);}@Html.Action 对应 @{Html.RenderAction(....);}
2、Html.Partial可以直接提供用户控件名作为参数,
而Html.Action需要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。
3、对于简单的没有任何逻辑的用户控件,推荐使用Html.Partial;对于需要设置一些Model的用户控件,推荐使用Html.Action。当然,有 Model数据也是可以使用Html.Partial方法的,可以看方法的重载。
4、使用Html.Action有个好处,就是可以根据不同的场景选择不同的用户控件。比如:@Html.Action("UserInfoControl")在对应的 UserInfoControl这个Action中,在用户未登录的时候,可以retun PartialView("LogOnUserControl");登录后,可以retun PartialView("UserInfoControl");
CS50 HTML 和 CSS 基础 (介绍最简单的 HTML 和 CSS) 最近简单 HTML
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > Hello!</title >
</head >
<body >
Hello, world!
</body >
<html >
HTML 中 form 表单
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > Forms</title >
</head >
<body >
<form >
<input type ="text" placeholder ="First Name" name ="first" >
<input type ="password" placeholder ="Password" name ="password" >
<div >
Favorite Color:
<input name ="color" type ="radio" value ="blue" > Blue
<input name ="color" type ="radio" value ="green" > Green
<input name ="color" type ="radio" value ="yellow" > Yellow
<input name ="color" type ="radio" value ="red" > Red
</div >
<input type ="submit" >
</form >
</body >
</html >
相对比较复杂的 HTML
超链接 href
有序列表和无序列表
图片
表格
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > HTML Elements</title >
</head >
<body >
<!-- We can create headings using h1 through h6 as tags. -->
<h1 > A Large Heading</h1 >
<h2 > A Smaller Heading</h2 >
<h6 > The Smallest Heading</h6 >
<!-- The strong and i tags give us bold and italics respectively. -->
A <strong > bold</strong > word and an <i > italicized</i > word!
<!-- We can link to another page (such as cs50''s page) using a. -->
View the <a href ="https://cs50.harvard.edu/" > CS50 Website</a > !
<!-- We used ul for an unordered list and ol for an ordered one. both ordered and unordered lists contain li, or list items. -->
An unordered list:
<ul >
<li > foo</li >
<li > bar</li >
<li > baz</li >
</ul >
An ordered list:
<ol >
<li > foo</li >
<li > bar</li >
<li > baz</li >
</ol >
<!-- Images require a src attribute, which can be either the path to a file on your computer or the link to an image online. It also includes an alt attribute, which gives a description in case the image can''t be loaded. -->
An image:
<img src ="../../images/duck.jpeg" alt ="Rubber Duck Picture" >
<!-- We can also see above that for some elements that don''t contain other ones, closing tags are not necessary. -->
<!-- Here, we use a br tag to add white space to the page. -->
<br /> <br />
<!-- A few different tags are necessary to create a table. -->
<table >
<thead >
<th > Ocean</th >
<th > Average Depth</th >
<th > Maximum Depth</th >
</thead >
<tbody >
<tr >
<td > Pacific</td >
<td > 4280 m</td >
<td > 10911 m</td >
</tr >
<tr >
<td > Atlantic</td >
<td > 3646 m</td >
<td > 8486 m</td >
</tr >
</tbody >
</table >
</body >
<html >
CSS 简介
在 HTML 中嵌入 CSS
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > Hello!</title >
</head >
<body >
<h1 style ="color: blue; text-align: center;" > A Colorful Heading!</h1 >
Hello, world!
</body >
<html >
指定整个 body 的样式
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > Hello!</title >
</head >
<body style ="color: blue; text-align: center;" >
<h1 > A Colorful Heading!</h1 >
Hello, world!
</body >
<html >
将 CSS 放在前面
<html lang ="en" >
<!DOCTYPE html>
<head >
<title > Hello!</title >
<style >
h1 {
color : blue;
text-align : center;
}
</style >
</head >
<body >
<h1 > A Colorful Heading!</h1 >
Hello, world!
</body >
</html >
单独的 CSS 文件
h1 {
color : blue;
text-align : center;
}
<html lang ="en" >
<!DOCTYPE html>
<head >
<title > Hello!</title >
<link rel ="stylesheet" href ="styles.css" >
</head >
<body >
<h1 > A Colorful Heading!</h1 >
Hello, world!
</body >
</html >
给表格添加 CSS
table {
border : 1px solid black;
border-collapse : collapse;
}
td {
border : 1px solid black;
padding : 2px ;
}
th {
border : 1px solid black;
padding : 2px ;
}
table {
border : 1px solid black;
border-collapse : collapse;
}
td , th {
border : 1px solid black;
padding : 2px ;
}
更复杂的 CSS
<!DOCTYPE html>
<html lang ="en" >
<head >
<title > Pseudoclasses</title >
<style >
button {
background-color : red;
width : 200px ;
height : 50px ;
font-size : 24px ;
}
button :hover {
background-color : green;
}
</style >
</head >
<body >
<button > Button 1</button >
<button > Button 2</button >
<button > Button 3</button >
</body >
<html >
今天关于CSS 按钮在悬停期间不改变颜色css 和 html 和css按钮悬停特效 的介绍到此结束,谢谢您的阅读,有关ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、asp.net – Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction.任何人都可以描述不同之处、asp.net 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction、CS50 HTML 和 CSS 基础 (介绍最简单的 HTML 和 CSS) 等更多相关知识的信息可以在本站进行查询。