当前位置: 首页 > news >正文

公司网站建设的现状ajax做购物网站

公司网站建设的现状,ajax做购物网站,中国网库企业黄页,贵州建筑工程网最近尝试了python的nicegui库#xff0c;虽然可能也有一些不足#xff0c;但个人感觉对于想要开发不过对ui设计感到很麻烦的人来说是很友好的了#xff0c;毕竟nicegui可以利用TailwindCSS和Quasar进行ui开发#xff0c;并且也支持定制自己的css样式。 这里记录一下自己利…最近尝试了python的nicegui库虽然可能也有一些不足但个人感觉对于想要开发不过对ui设计感到很麻烦的人来说是很友好的了毕竟nicegui可以利用TailwindCSS和Quasar进行ui开发并且也支持定制自己的css样式。 这里记录一下自己利用nicegui实现的一个登录的ui界面并未实现具体功能 from nicegui import uidef on_log():# print(label1.text())value1 input1.valuevalue2 input2.valueprint(value1,value2)#log ui img ui.image(img\991138.jpg).props(absolute-top text-center).tailwind(h-screen) # with ui.image(img\991138.jpg).props(center no-repeat): with ui.label().classes(absolute top-1/4 inset-x-1/3 w-1/3 rounded bg-slate-300 shadow-2xl bg-white opacity-80):#使用网格布局才能使text-center生效with ui.grid():label1 ui.label(欢迎访问).tailwind(text-center text-2xl text-dark my-2)#发现一个问题使用tailwind时无法获得控件的值,也就是说tailwind本身作为一个类仅仅起到修改控件#样式的作用而且使用后就覆盖了原本的类的自身函数,可以利用.element解决此问题# input1 ui.input(账号/邮箱).tailwind(text-blue-700,px-10).elementinput1 ui.input(账号/邮箱).props(outlined).style(color: rgb(37 99 235);padding-left: 2.5rem;padding-right: 2.5rem;)input2 ui.input(密码,passwordTrue).props(outlined).style(padding-left: 2.5rem;padding-right: 2.5rem;)#gap:10em是CSS中的一种属性值用于设置元素之间的间距。它表示间距的大小为10个字符的宽度。# 这个属性通常用于布局调整可以在水平或垂直方向上增加或减少元素之间的间距。with ui.row().style(gap:12em):link1 ui.link(忘记密码).tailwind(ml-10 w-1/3 text-left)link2 ui.link(注册账号).tailwind(ml-9 text-right)#单个空间用mxbutton1 ui.button(登录,on_clickon_log).tailwind(mx-10 my-3) # label2 ui.label(label ).style(color: rgb(37 99 235);padding-left: 2.5rem;padding-right: 2.5rem;)ui.run() 效果 CSS样式改变 这里主要介绍一下对于每个控件如何改变样式主要有四种方式classes,style,tailwindprops 1.classes方法 功能应用、删除或替换 HTML 类这个可以利用 Tailwind or Quasar给出的参数修改样式 2.style方法 功能应用、删除或替换 CSS 定义。这个使用需要注意的是里面添加的就是CSS样式。 input1 ui.input(账号/邮箱).props(outlined).style(color: rgb(37 99 235);padding-left: 2.5rem;padding-right: 2.5rem;) 3.props方法 功能添加或删除道具。 这允许使用 Quasar 的相关参数修改元素的外观或其布局。 由于 props 只是作为 HTML 属性应用因此它们可以与任何 HTML 元素一起使用。 如果未指定任何值则假定布尔属性为 True。 4.tailwind方法 功能基于Tailwind实现的修改控件CSS样式。使用这个方法时有个问题需要注意就是会导致原本控件无法使用原有的内置函数和属性可以利用.element属性恢复控件。 from nicegui import Tailwind, uiui.label(Label A).tailwind.font_weight(extrabold).text_color(blue-600).background_color(orange-200) ui.label(Label B).tailwind(drop-shadow, font-bold, text-green-600)red_style Tailwind().text_color(red-600).font_weight(bold) label_c ui.label(Label C) red_style.apply(label_c) ui.label(Label D).tailwind(red_style)ui.run() 总之利用nicegui我们无需在过多关注于ui的样式设计能够快速利用现有的样式开发出自己的网页app。 参考网站 NiceGUI Height - TailwindCSS中文文档 | TailwindCSS中文网输入 | Quasar Framework 中文网 (quasarchs.com)
http://wiki.neutronadmin.com/news/117843/

相关文章:

  • 网站建设作业自己做的网站能备案吗
  • 网站建设工作要点广州品牌型网站
  • google帐户登录网站如何做的天津南开区网站建设公司
  • 怎么查询网站的服务器在哪里济宁住房与建设网站
  • 网站描述代码怎么写凡科网站怎么样
  • 长春网站网站建设西安网站建设工程
  • 网站建设及服务合同常用网站建设技术是什么
  • 做海报在哪个网站可以找素材建网站现软件
  • 做网站游戏的网站有哪些图片网站建设方案
  • 盗版小说网站怎么赚钱徐州营销型网站制使
  • 华大基因 建设网站做网站源代码需要买吗
  • 第三方开放平台有哪些网络seo啥意思
  • 制作个人博客网站个人网站建设知乎
  • 优秀的店面空间设计网站网站数据库建设计划书
  • 网站建设优化服务资讯烟台开发区建设业联合会网站
  • flash网站开发教程潍坊网站建设 潍坊做网站
  • oss做网站网架结构厂家
  • 用百度云服务器做网站seo怎么做
  • 域名建网站公司网页设计入门与应用电子书pdf百度网盘
  • 两学一做 网站源码区域工业互联网平台
  • 旅游网站建设经费预算运动分类的网站设计论文
  • 网站外贸推广html5网站设计
  • 上虞宇普电器网站建设农业网站建设策划书
  • 做百度网站接到多少客户电话号码建设个网站需要什么
  • 网站建设 百度文库门户网站的布局
  • 好网站开发策划要求建设银行不良资产处置网站
  • 玩具网站建设方案企业网站源码变现方法
  • 网站开发工程师薪酬待遇华为公司网站建设相关内容
  • 湘潭网站建设问下磐石网络国际数据公司idc
  • wordpress手机端底部按钮长沙网站排名优化费用