想x轴超出隐藏,y轴超出内容显示.overflow-x:hidden; overflow-y:visible;这样写,y轴会出滚动条怎么办呢

求大神帮帮忙~~~... 求大神帮帮忙~~~ 展开
 我来答
床前明月枕在梦
2018-03-30 · TA获得超过2万个赞
知道小有建树答主
回答量:235
采纳率:100%
帮助的人:6.9万
展开全部

1、为一个容器定义横向隐藏、纵向溢出这样是办不到的。其实可以换种思路:把容器的高度去掉,让其内容自己撑开容器,这样不会出现滚动条,和纵向溢出的最终目的是一样的;然后设置横向隐藏overflow-x:hidden即可。但如果你这样写overflow-x:hidden; overflow-y:visible,y轴会出滚动条。

2、思路是:在数据table的外面创建只一个弹出菜单,这个菜单是position:absolute的,然后根据点击按钮的位置来用js动态为这个菜单调整top和left属性,简言之就是用一个菜单供所有操作按钮来共用,再通过一些手段来区分到底是那个按钮被点击了。附图是我根据你的意图写的一个demo:

echarts中,横轴X轴数据如果非常多,会自动隐藏一部分数据,可以通过属性interval来进行调整:

1、如下图,当横轴时间为13天时,echarts会自动隔天显示;

2、如果我们想显示全,则需要在xAxis 属性加上axisLabel:{interval: 0};

3、这样出现效果如下:

ml4w5
推荐于2018-02-13 · TA获得超过1394个赞
知道小有建树答主
回答量:625
采纳率:25%
帮助的人:649万
展开全部
为一个容器定义横向隐藏、纵向溢出这样是办不到的,其实可以换种思路:把容器的高度去掉,让其内容自己撑开容器,这样不会出现滚动条,和纵向溢出的最终目的是一样的;然后设置横向隐藏overflow-x:hidden即可。
追问

可是我的内容必须进行定位absolute,失去了文档流,不能自己撑开(1是我现在的效果  2是我想要的效果,谢谢哒)

追答

真是有图有真相啊,看了图我马上明白了。图上的效果还是蛮赞的,实现起来的话我个人觉得没必要搞overflow这些东东,我的思路是在数据table的外面创建只一个弹出菜单,这个菜单是position:absolute的,然后根据点击按钮的位置来用js动态为这个菜单调整top和left属性,简言之就是用一个菜单供所有操作按钮来共用,再通过一些手段来区分到底是那个按钮被点击了。

附件中是我根据你的意图写的一个demo,你看下,大家交流讨论下。


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丨丨晓风残月丶
2019-06-04
知道答主
回答量:1
采纳率:0%
帮助的人:738
展开全部
简单,文字用标签包起来,给这个标签设置overflow-x:hidden;即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻想武士
2014-09-24 · TA获得超过1074个赞
知道小有建树答主
回答量:639
采纳率:90%
帮助的人:401万
展开全部
visible的意思是:无论y轴的内容是否超出范围都会出现滚动条。
你这里需要使用auto属性
auto的意思:当y轴内容木有超出范围,不显示滚动条,当超出范围是。显示滚动条
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式