草庐IT

$​​Safari​​

全部标签

html - 在 Safari 文本输入中禁用自动更正

我在我网站的输入框中使用自动更正“关闭”等。但是,MacOSX上的Safari仍会自动更正文本输入。这是我的:但是当我在Safari版本9(Mac OS Xv10.11(ElCapitan))上测试它时,它仍然会自动更正文本。是否有更可靠的答案?新版本的Safari会覆盖它吗? 最佳答案 您需要在输入中添加spellcheck="false"。Fiddle 关于html-在Safari文本输入中禁用自动更正,我们在StackOverflow上找到一个类似的问题:

html - 在 Safari 文本输入中禁用自动更正

我在我网站的输入框中使用自动更正“关闭”等。但是,MacOSX上的Safari仍会自动更正文本输入。这是我的:但是当我在Safari版本9(Mac OS Xv10.11(ElCapitan))上测试它时,它仍然会自动更正文本。是否有更可靠的答案?新版本的Safari会覆盖它吗? 最佳答案 您需要在输入中添加spellcheck="false"。Fiddle 关于html-在Safari文本输入中禁用自动更正,我们在StackOverflow上找到一个类似的问题:

javascript - Safari 10 中的新输入占位符行为 - 不再通过 JavaScript 隐藏更改

当通过JavaScript更改输入值时,macOSSierra中的Safari10.0似乎已经改变了输入中占位符的行为方式。它现在也不同于Chrome(53.0.2785.116)正在做的事情。到目前为止,当通过JavaScript设置输入值时,占位符会消失。通过JavaScript将值设置回空后,占位符将重新出现。现在通过JavaScript设置输入值不会隐藏占位符,直到输入随后获得焦点(例如通过被点击)。查看此JSBin以获取演示:https://jsbin.com/rogoludahu/edit?html,js,output这是预期的行为吗?如果是这样,在通过JavaScript

javascript - Safari 10 中的新输入占位符行为 - 不再通过 JavaScript 隐藏更改

当通过JavaScript更改输入值时,macOSSierra中的Safari10.0似乎已经改变了输入中占位符的行为方式。它现在也不同于Chrome(53.0.2785.116)正在做的事情。到目前为止,当通过JavaScript设置输入值时,占位符会消失。通过JavaScript将值设置回空后,占位符将重新出现。现在通过JavaScript设置输入值不会隐藏占位符,直到输入随后获得焦点(例如通过被点击)。查看此JSBin以获取演示:https://jsbin.com/rogoludahu/edit?html,js,output这是预期的行为吗?如果是这样,在通过JavaScript

javascript - 如何正确使用 HTML5shiv...如何在 IE 9、Firefox、Safari 上工作?

QuestionHowdoeshtml5shivworkonIE9whentheconditionalcommentused[ifltIE9]isforIE8andbelowANDdoSafari4.xandFirefox3.xreadIEconditionalcomments?Ifnothowcouldhtml5shivPOSSIBLYworkonthesebrowsersusingtheconditionalcommentsassuggestedintheirGithubInstructions?有一个questionhere询问它是否可以在没有条件注释的情况下在所有浏览器中使用以

javascript - 如何正确使用 HTML5shiv...如何在 IE 9、Firefox、Safari 上工作?

QuestionHowdoeshtml5shivworkonIE9whentheconditionalcommentused[ifltIE9]isforIE8andbelowANDdoSafari4.xandFirefox3.xreadIEconditionalcomments?Ifnothowcouldhtml5shivPOSSIBLYworkonthesebrowsersusingtheconditionalcommentsassuggestedintheirGithubInstructions?有一个questionhere询问它是否可以在没有条件注释的情况下在所有浏览器中使用以

html - Safari iOS 7 中的多项选择

当我在选择下拉列表中使用多个选项时-Safari会遇到奇怪的问题。当我选择一个选项并说完成时,下拉列表会返回显示“0项”。但是如果我选择多个选项(不止一个),除了第一个选项之外的所有选项都会被选中。在此之后,如果我取消选择所有选项,最后一个将保持选中状态。检查thisforademo在iOS7.0.3上使用Safari。option1option2option3我看过http://www.thecssninja.com/html/optgroup-ios6,但这谈到了使用optgroups的问题——它(当与多个一起使用时)目前似乎完全崩溃了safari。 最

html - Safari iOS 7 中的多项选择

当我在选择下拉列表中使用多个选项时-Safari会遇到奇怪的问题。当我选择一个选项并说完成时,下拉列表会返回显示“0项”。但是如果我选择多个选项(不止一个),除了第一个选项之外的所有选项都会被选中。在此之后,如果我取消选择所有选项,最后一个将保持选中状态。检查thisforademo在iOS7.0.3上使用Safari。option1option2option3我看过http://www.thecssninja.com/html/optgroup-ios6,但这谈到了使用optgroups的问题——它(当与多个一起使用时)目前似乎完全崩溃了safari。 最

javascript - 占位符文本在 Safari 中未垂直居中

你知道如何让placeholder属性在safari中垂直居中吗?尽管当您开始输入时,文本完全居中。 最佳答案 -Safari解决方案-尽管使用了这个问题,但我在这个问题上卡住了很长时间input::-webkit-input-placeholder{行高:正常!重要;事实证明,在直接input元素中设置行高会破坏我的input::webkit-input-placeholder行高。解决方案扩展:我删除了输入样式中的行高,它解决了我的问题。 关于javascript-占位符文本在Saf

javascript - 占位符文本在 Safari 中未垂直居中

你知道如何让placeholder属性在safari中垂直居中吗?尽管当您开始输入时,文本完全居中。 最佳答案 -Safari解决方案-尽管使用了这个问题,但我在这个问题上卡住了很长时间input::-webkit-input-placeholder{行高:正常!重要;事实证明,在直接input元素中设置行高会破坏我的input::webkit-input-placeholder行高。解决方案扩展:我删除了输入样式中的行高,它解决了我的问题。 关于javascript-占位符文本在Saf