我正在运行的任何反应本机项目(包括Facebook的示例)在iPad上看起来很奇怪.它没有填满屏幕,一切看起来"太大".(内容的左侧和右侧有2个黑条)
任何帮助都会很棒.谢谢!
如何使除一种元素之外的整个身体变暗div .search-bar。就我而言,它仅在单击时变暗,之后不执行任何操作!
但我的目标是专注于点击,如果点击到任何其他黑暗区域
\n\n<div class="search-bar">\n <input type="text" class="search-btn" placeholder="\xd0\x9f\xd0\xbe\xd0\xb8\xd1\x81\xd0\xba \xd0\xbf\xd0\xbe \xd0\xba\xd0\xbb\xd1\x8e\xd1\x87\xd0\xb5\xd0\xb2\xd1\x8b\xd0\xbc \xd1\x81\xd0\xbb\xd0\xbe\xd0\xb2\xd0\xb0\xd0\xbc">\n</div>\nRun Code Online (Sandbox Code Playgroud)\n并且->
\n$(function () {\n\n darkenColor();\n\n});\n\nvar darkenColor = function ($color) {\n\n var $color = $(\'.search-bar\');\n\n $color.click(function () {\n\n\n $(function () {\n var docHeight = $(document).height();\n $(\'body\').append("<div id=\'overlay\'></div>");\n $(\'#overlay\')\n .height(docHeight)\n .css({\n \'opacity\': 0.4,\n \'position\': \'absolute\',\n \'top\': 0,\n \'left\': 0,\n \'background-color\': \'black\',\n \'width\': \'100%\',\n \'z-index\': 5000\n });\n });\n $(this).css({\n \'background\' : \'#fff\',\n \'position\' : \'relative\',\n \'z-index\' : 5700,\n });\n\n\n });\n\n\n}\nRun Code Online (Sandbox Code Playgroud)\n 例如,我想在用户进入时打开我的应用程序:
www.example.com/myApp
<a href="id="a" intent://something#Intent;scheme=myapp;package=com.example.myapp;end;">open app</a>
Run Code Online (Sandbox Code Playgroud)
如果我单击此链接,它可以工作,但是我希望在页面加载时无需单击即可打开我的应用程序。
我试过了:
window.onload = function () {
window.location.replace("intent://something#Intent;scheme=myapp;package=com.example.myapp;end;");
}
Run Code Online (Sandbox Code Playgroud)
和
window.onload = function () {window.location.href = "intent://something#Intent;scheme=myapp;package=com.example.myapp;end;";}
Run Code Online (Sandbox Code Playgroud)
甚至
window.onload = function(){document.getElementById("a").click();}
但这些都不起作用。
android ×1
css ×1
effects ×1
html ×1
ipad ×1
javascript ×1
jquery ×1
react-native ×1
reactjs ×1