Questions tagged «css»

级联样式表(Cascading Style Sheets,CSS)是一种样式表语言,通常用于通过主题描述HTML输出的表示语义(外观和格式)。当您必须使用此标记时,很有可能您的问题不在此SE网络站点上。

6
什么是标准的管理CSS id / class标签?
是否可以使用WordPress CSS ID /类列表来构建外观和感觉更像是普通WordPress选项页面的插件选项屏幕?我通过偶然发现了一些东西,但是拥有一个清单会很好。 该类的一个示例:button-primary使按钮看起来像这样:
45 admin  wp-admin  css 

7
覆盖插件CSS的最佳方法?
目前,我使用CSS特定性来覆盖插件样式。我更喜欢用它来编辑插件,因为它在您更新时会减少麻烦。 如果在插件之后加载我的样式表,那就太好了,这样我只需要具体而不是更多即可。这会使我的样式表更漂亮。
36 plugins  css 

9
在开发过程中如何避免缓存?
测试站点更改的外观时,是否有一种简单的方法可以防止所有缓存?我使用WP Super Cache。我可以使用提供的选项删除其缓存,删除浏览器的缓存,但是对CSS或小部件的某些更改仍然不会刷新。我尝试其他变通方法,例如切换浏览器或计算机,但是必须有一个更加简化的工作流程,在此可以确保我正在查看所做的更改,而不是某些早期缓存的格式?最好的解决方案是什么?

3
父主题的style.css的版本控制@import
语境 我根据《二十三岁》构建了一个儿童主题,效果很好。在将父主题更新为1.3版之后,我注意到样式的奇怪行为是由缓存的父主题的引起的style.css。 这是我的孩子主题的内容style.css(省略标题) /* =Imports styles from the parent theme -------------------------------------------------------------- */ @import url('../twentythirteen/style.css'); 因此,子主题的style.css功能只不过是导入父主题的style.css。 我也有另一个css文件,其中包含我的子主题的自定义设置,如下所示functions.php: // Enqueue parent theme's style.css (faster than using @import in our style.css) $themeVersion = wp_get_theme()->get('Version'); // Enqueue child theme customizations wp_enqueue_style('child_main', get_stylesheet_directory_uri() . '/css/main.css', null, $themeVersion); 这给了我一个非常不错的CSS网址,例如:domain.com/wp-content/themes/toutprettoutbon/css/main.css?ver=1.0.1确保在更新子主题时重新加载样式表。 现在的问题 该语句@import url('../twentythirteen/style.css');完全独立于基础父主题的版本。实际上,可以在不更新子主题的情况下更新父主题,但是浏览器仍将使用old的缓存版本../twentythirteen/style.css。 二十三个十三中的相关代码使style.css: function twentythirteen_scripts_styles() { …

4
可以使用WP脚本/样式加载器在前端连接和gzip脚本和样式吗?
WP在wp-admin中包含一个不错的javascript加载器:http : //core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php 和CSS加载器:http: //core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php 我想知道是否也可以在前端使用它们,而不仅仅是admin,因为它们可以串联所有排队的脚本,并将它们作为单个gzip文件提供

5
如何在不使用内联样式的情况下向插件添加CSS选项?
我最近发布了一个插件WP Coda Slider,它使用短代码将jQuery滑块添加到任何帖子或页面。我要在下一版本中添加一个选项页面,并且我想包括一些CSS选项,但是我不希望插件将样式选择添加为内联CSS。我希望这些选项在调用时被动态添加到CSS文件中。 我也想避免使用fopen或写入文件来解决安全问题。 这样的事情容易实现吗?还是直接将样式选择添加到页面上会更好吗?

2
在插件中包含内联CSS可以吗?
通常在插件中,我会使用wp_enqueue_style添加样式。但是,我当前正在创建一个只需要几行CSS的插件,并且我想知道内联样式以保存请求是否更好。显然,使用wp_enqueue_style有很多优点,但是对于这样一小段CSS,是否值得额外要求?在这方面是否有公认的“最佳实践”?

2
如何在样式表中使用WordPress函数?
我的style.php文件看起来像这样。 <?php header('Content-Type: text/css');?> #div{ background:<?php echo get_option('bgcolor');?>; } 这不起作用,但是当我这样做时它起作用。 <?php header('Content-Type: text/css');?> #div{ background: <?php echo 'blue';?>; } 有什么问题吗? 这是mainfile.php <?php function test(){ global get_option('bgcolor');?> <input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" value="<?php echo get_option('bgcolor');?> " /> <?php } add_action('admin_head','test'); 这实际上是在管理员部分。
21 plugins  php  css  endpoints 

2
将自定义样式表添加到wp-admin
我在让我的自定义样式表在WP-ADMIN区域上工作时遇到麻烦。 plugins_url('style.css', __FILE__) );我必须在名为css的插件中创建文件夹还是将我复制.css到wp-admin/css目录中? 我尝试了两种似乎都不适合我。 什么值应该替换为__FILE__? 对不起,我对这些东西有点陌生。 /*ADDS STYLESHEET ON WP-ADMIN*/ add_action( 'admin_enqueue_scripts', 'safely_add_stylesheet_to_admin' ); function safely_add_stylesheet_to_admin() { wp_enqueue_style( 'prefix-style', plugins_url('style.css', __FILE__) ); } /*ADDS MY CUSTOM NAVIGATION BAR ON WP-ADMIN*/ add_action('admin_head', 'custom_nav'); function custom_nav(){ include('custom_nav.html'); }
21 wp-admin  css 

3
TinyMCE:将CSS添加到格式下拉列表
我使用add_editor_style()成功添加了TinyMCE样式表,以便可以在TinyMCE编辑器的主体中预览样式。 但是,我是否假设add_editor_style()函数只能访问编辑器主体的样式? 如果是这样,还有其他方法或函数可以用来访问TinyMCE Format下拉菜单的样式吗?
20 css  tinymce 

3
排队主题的样式表有多重要?
我已经在网上寻找了答案,但是由于某种原因,我只能找到实际的示例,但是没有特定的解释,对于脚本来说,这是显而易见的。有人可以向我解释为什么在开发主题时(而不只是<link rel=stylesheet>在header.php中使用)使样式入队很重要/有优势 。 另外,主题的默认样式表又该如何入队呢?



2
其他CSS文件存储在哪里
此图显示了Wordpress中的附加CSS功能。我正在尝试查找存储其他CSS的文件,但似乎找不到它-我搜索了wp-content中几乎每个文件夹! 有谁知道主题的附加CSS的存储方式,如果它在文件中,则该文件位于何处!

4
从“十二十二”主题中删除开放无题
我正在为Twenty Twelve v1.0创建一个子主题,并且想要删除Open Sans字体。 Open Sans被添加到Twenty Twelve的functions.php中: wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); 我尝试在childtheme的functions.php中注销/退出样式表(请参见下面的示例),但没有任何效果: function example_scripts_styles() { wp_deregister_style( 'twentytwelve-fonts' ); wp_dequeue_style( 'twentytwelve-fonts' ); } add_action( 'wp_enqueue_scripts', 'example_scripts_styles' ); 有什么想法可以删除此文件吗?谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.