夏天从空调房里出来、冬天吃火锅,眼镜都容易起雾;由于疫情影响,大家在上下班路上、在办公室里都要做好防护,测体温、勤洗手、不聚集、间隔坐,and最重要的~戴口罩!
戴口罩能有效的隔离飞沫传播,但这也给许多近视的朋友造成了困扰,口罩戴不严实、镜片儿上就会起雾气,想二者兼得太不容易了。
为什么会起雾呢?
这是由于口罩和人脸之间没有完全贴合好,人呼出的水蒸气遇上较冷的眼镜片,就会在眼镜的表现液化附着在镜片上。
防雾小妙招:
1、口罩与鼻面部良好贴合
如果戴上眼镜总是起雾,就说明口罩没戴好而使其防护作用大打折扣,所以要掌握正确佩戴口罩的方法。
如果是气密性比较好的N95及以上的口罩,建议压紧口罩上缘的金属边框。如果是普通医用口罩,可以在口罩金属条的位置里面垫一张折叠好的纸条,增加气密性,或者把口罩稍微往上提一点,将眼镜鼻托架在金属条外面,就不容易起雾啦!
2、使用防雾镜布/喷雾等
近视的小伙伴们还有很多“防雾”选择:防雾型眼镜片、眼镜防雾喷雾、防雾眼镜布等。如果暂时买不到,可以就地取材,用“洗洁精”、“洗手液”代替。
方法:将“洗洁精”、“洗手液”、“肥皂水”等均匀涂抹在镜片内表面上,再用眼镜布轻轻擦干就可以。这些产品含有表面活性剂,与防雾镜布/喷雾类似,可以在镜片上形成一个涂层;亲水基团接触空气中的水分子形成水膜而不是水珠,不会引起光线的散射,也就不会「起雾」。
值得注意的是,肥皂水和洗洁精为弱碱性,请勿长期使用,若长期高浓度使用会损害眼镜片表面的镀膜层哦。
本文图片源于网络
专家介绍
高级验光师,国际角膜塑形学会亚洲分会(IAOA)成员,全国眼镜行业“岗位能手”。擅长各类低视力的康复治疗以及儿童远视、近视、散光、斜弱视的诊断和治疗,如渐变多焦点眼镜、高透氧硬性角膜接触镜(RGP)、角膜塑形镜(OK镜)的临床验配等。曾获得浙江省首届验光技能大赛第一名,主持市厅级科技项目一项,并在相关领域发表学术论文多篇。
毕业于温州医科大学眼视光学院,师从国际知名眼视光学专家王勤美教授。国际角膜塑形协会亚洲分会会员。擅长儿童斜弱视、远视、近视、散光及其他常见眼病的诊断和治疗。以第一及并列第一作者于国外专业核心期刊发表并由SCI收录学术论文2篇。
毕业于中山大学中山眼科中心。擅长医学验光,渐变多焦点眼镜、角膜接触镜、角膜塑形镜的验配以及儿童斜弱视、普通眼病的诊治,曾在国内外核心期刊发表学术论文2篇。
毕业于温州医科大学眼视光学院。擅长儿童各类屈光不正的诊治以及渐变镜、软性隐形眼镜及角膜塑形镜(OK镜)的验配及斜弱视、双眼视功能异常及其他常见眼病的常规诊断和治疗。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
在 System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
在 System.Data.SqlClient.SqlDataReader.Read()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)