我有用CSS3设计的气球形状.
JS小提琴示例
它有三角形
:after {
content: "";
}
Run Code Online (Sandbox Code Playgroud)
我需要使用Jquery 修改左 css param 来左右移动三角形.我知道我不能选择DOM中的伪元素,但还有另一种方法可以改变:用js风格后?
是的,我们可以把另一个div放在里面
<div class="pop"><div class="arr"></div></div>
Run Code Online (Sandbox Code Playgroud)
但它很难看
是否有更好的一行crossbrowser解决方案通过CSS改变儿童文本颜色?
需要在悬停div
html 上使所有文本变为红色:
<div><span class="gray">I'm a lion!</span><span>Arrrrr!!!</span></div>
Run Code Online (Sandbox Code Playgroud)
CSS:
div {color:black};
.gray {color:gray;}
div:hover {color:red;}
Run Code Online (Sandbox Code Playgroud)
我只想到这一点
div:hover, div:hover .gray {color:red;}
Run Code Online (Sandbox Code Playgroud) 我想用ajax请求翻译单词google翻译如果我使用curl,它将会像:
curl_init("http://translate.google.com/translate_a/t?client=t&text=hello&sl=en&tl=ru");
Run Code Online (Sandbox Code Playgroud)
但是我不能将服务器端脚本与查询一起使用,因为它们来自同一个IP
但我也不能使用JSONP请求,因为我认为这是不允许的.这是服务器响应:
[[["привет","你好","privet",""]],[["",["Алло","Здравствуйте."]],["имясуществительное",["приветствие","приветственный возглас","возгласудивления"]],["глагол",["здороваться","звать","окликать"],["междометие",["привет","здравствуйте","алло"]]]中, "En" ,, [[ "привет",[5],1,0,1000,0,1,0]],[[ "你好",4 ,,, ""],[ "你好",5 ,[[ "привет",1000,1,0],[ "Здравствуй",0,1,0],[ "Здравствуйте",0,1,0],[ "你好",0,1,0] ,[0,5]], "你好"]] ,,, [[ "EN"]],13]
我无法将内容加载到iframe
<iframe src="http://translate.google.com/translate_a/t?client=t&text=hello&sl=en&tl=ru"></iframe>
Run Code Online (Sandbox Code Playgroud)
因为响应内容类型是"text/javascript"并且浏览器下载文件
PS.我无法使用php函数json_decode()或jquery.ajax解码内容,因为响应json已损坏.你可以在这里测试一下http://json.parser.online.fr/
请给我一个建议